deeply distressing - German English Dictionary